const proxy = {
    /**
     * 仅用于本地插件使用，与系统业务无关，代理寻址无需修改
     * 
     *  */
    '/xkl': {
        target: 'http://localhost:40800',
        changeOrigin: true,
        rewrite: (path: string) => path.replace(/^\/xkl/, 'xkl')
    },

    /**
     * 接口代理
     * 
     *  */
    '/api': { // 匹配请求路径，localhost:3000/snow 
        target: 'http://101.35.235.195:40000', // 代理的目标地址
        // target: 'http://10.32.105.223:40000',
        // target: 'http://192.168.0.22:8080',
        // target: 'http://124.70.145.120:7001/controlTowerApi',
        changeOrigin: true, // 开发模式，默认的origin是真实的 origin:localhost:3000 代理服务会把origin修改为目标地址
        // secure: true, // 是否https接口
        // ws: true, // 是否代理websockets
        // rewrite target目标地址 + '/abc'，如果接口是这样的，那么不用重写
        rewrite: (path: string) => path.replace(/^\/api/, '') // 路径重写，本项目不需要重写
    },
    // '/font': {
    //   // target: 'http://192.168.0.43:40000', // 代理的目标地址
    //   target: 'http://124.70.145.120:7001/controltower',
    //   changeOrigin: true, // 开发模式，默认的origin是真实的 origin:localhost:3000 代理服务会把origin修改为目标地址
    //   // secure: true, // 是否https接口
    //   // ws: true, // 是否代理websockets
    //   // rewrite target目标地址 + '/abc'，如果接口是这样的，那么不用重写
    //   rewrite: (path) => path.replace(/^\/font/, 'font') // 路径重写，本项目不需要重写
    // }
}

export default proxy